Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
91 LEIGH AVENUE Semi-Detached £191,343 £112,000 17 Jun 2010
95 LEIGH AVENUE Terraced £131,973 £70,000 4 Feb 2005
103 LEIGH AVENUE Semi-Detached £91,259 £30,000 7 Mar 2002
105 LEIGH AVENUE Terraced £185,413 £116,000 22 Jun 2007
109 LEIGH AVENUE Terraced £114,747 £46,950 28 Mar 2003
111 LEIGH AVENUE Terraced £147,618 £121,000 12 Jun 2020
113 LEIGH AVENUE Semi-Detached £154,248 £109,950 6 Nov 2015
115 LEIGH AVENUE Terraced £140,658 £140,000 31 Aug 2022
119 LEIGH AVENUE Terraced £98,315 £79,000 31 Jan 2019
121 LEIGH AVENUE Terraced £151,000 19 Apr 2024
123 LEIGH AVENUE Terraced £104,386 £72,500 21 Aug 2015
125 LEIGH AVENUE Semi-Detached £75,678 £36,750 26 Apr 2004
129 LEIGH AVENUE Terraced £126,756 £102,000 18 Dec 2018
133 LEIGH AVENUE Terraced £99,521 £80,000 14 Sep 2018